Embracing User Generated Content